翻訳と辞書
Words near each other
・ Obkas-Młyn
・ OBKB
・ OBKhSS
・ OBL
・ Obla Brda
・ Obla Gorica
・ Oblaat
・ Object Windows Library
・ Object-based attention
・ Object-based language
・ Object-based spatial database
・ Object-capability model
・ Object-centered high-level reference ontology
・ Object-class detection
・ Object-code Buffer Overrun Evaluator
Object-modeling technique
・ Object-orientation
・ Object-oriented Abstract Type Hierarchy
・ Object-oriented analysis and design
・ Object-oriented business engineering
・ Object-oriented design
・ Object-Oriented Fortran
・ Object-oriented modeling
・ Object-oriented ontology
・ Object-oriented operating system
・ Object-oriented programming
・ Object-Oriented Software Construction
・ Object-oriented software engineering
・ Object-Oriented Turing
・ Object-oriented user interface


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Object-modeling technique : ウィキペディア英語版
Object-modeling technique

The object-modeling technique (OMT) is an object modeling approach for software modeling and designing. It was developed around 1991 by Rumbaugh, Blaha, Premerlani, Eddy and Lorensen as a method to develop object-oriented systems and to support object-oriented programming. OMT describes object model or static structure of the system.
OMT was developed as an approach to software development. The purposes of modeling according to Rumbaugh are:〔Rumbaugh et al. (1991:15)〕〔Terje Totland (1997). (5.2.7 Object Modeling Technique (OMT) ) Thesis, Norwegian University of Science and Technology (NTNU), Trondheim.〕
* testing physical entities before building them (simulation),
* communication with customers,
* visualization (alternative presentation of information), and
* reduction of complexity.
OMT has proposed three main types of models:
* ''Object model'': The object model represents the static and most stable phenomena in the modeled domain.〔(Rumbaugh et al.,1991:21)〕 Main concepts are classes and associations with attributes and operations. Aggregation and generalization (with multiple inheritance) are predefined relationships.〔
* ''Dynamic model'': The dynamic model represents a state/transition view on the model. Main concepts are states, transitions between states, and events to trigger transitions. Actions can be modeled as occurring within states. Generalization and aggregation (concurrency) are predefined relationships.〔
* ''Functional model'': The functional model handles the process perspective of the model, corresponding roughly to data flow diagrams. Main concepts are process, data store, data flow, and actors.〔
OMT is a predecessor of the Unified Modeling Language (UML). Many OMT modeling elements are common to UML.
Functional Model in OMT:
In brief, a functional model in OMT defines the function of the whole internal processes in a model with the help of "Data Flow Diagrams (DFDs)". It details how processes are performed independently.
== References ==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Object-modeling technique」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.